hold the cards – English–Polski translations

🇬🇧 en pl 🇵🇱

hold the cards verb

  • To be in a strong position
mieć przewagę
Wiktionary Links